Big Huge Thesaurus

Chrysolepis sempervirens

noun